package app.framework.common;

/** 错误代码标识 */
public enum Errors {
  /** 超时 */
  TIMEOUT(1),
  /** 校验不合法 */
  INVALIDATE(2),
  /** 其他 */
  OTHER(99);

  // 定义私有变量
  private int nCode;

  // 构造函数，枚举类型只能为私有
  Errors(int _nCode) {
    this.nCode = _nCode;
  }

  //  public String value() {
  //    return String.valueOf(this.nCode);
  //  }

  public int value() {
    return Integer.valueOf(this.nCode);
  }

  @Override
  public String toString() {
    return String.valueOf(this.nCode);
  }
}
